package com.ccb.sc.common.modules.setting.vo;


import com.ccb.sc.common.bind.annotation.Mapping;

import javax.validation.constraints.NotNull;
import java.io.Serializable;

/**
 * 用户端APP设置
 * @author ken
 * @version 1.0
 * @date 2020-09-23
 */
public class WxAppSettingBo implements Serializable {
    @Mapping(value = "wx.app.appid",aes = false)
    @NotNull
    private String appid;
    @Mapping(value = "wx.app.secret",aes = false)
    @NotNull
    private String secret;
    @Mapping(value = "wx.app.token",aes = false)
    @NotNull
    private String token;
    @Mapping(value = "wx.app.aesKey",aes = false)
    private String aesKey;
    @Mapping(value = "wx.app.msgDataFormat",aes = false)
    private String msgDataFormat;

    public String getAppid() {
        return appid;
    }

    public void setAppid(String appid) {
        this.appid = appid;
    }

    public String getSecret() {
        return secret;
    }

    public void setSecret(String secret) {
        this.secret = secret;
    }

    public String getToken() {
        return token;
    }

    public void setToken(String token) {
        this.token = token;
    }

    public String getAesKey() {
        return aesKey;
    }

    public void setAesKey(String aesKey) {
        this.aesKey = aesKey;
    }

    public String getMsgDataFormat() {
        return msgDataFormat;
    }

    public void setMsgDataFormat(String msgDataFormat) {
        this.msgDataFormat = msgDataFormat;
    }
}
